X vivo gene therapy